inference to the best explanation - Turkish English Dictionary